Global > Malta > triq Ix Xatt

Hotels in triq Ix Xatt, Malta

Lovely Apart By The Sea Sliema - Happy Rentals - Apt 5B Strand Mansions
Magnificent Sunny Seafront Apart Sliema - Happy Rentals - Apt 5A Strand Mansions